import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;


import javax.swing.*;

public class DialogStart extends JDialog implements ActionListener {
	
	
	int iloscGraczy;
	int iloscZywych;
	int wpisowe;
	int startowe;
	
	JLabel iloscGraczyLabel;
	JLabel iloscZywychLabel;
	JLabel wpisoweLabel;
	JLabel startoweLabel;
	
	JTextField iloscGraczyField;
	JTextField iloscZywychField;
	JTextField wpisoweField;
	JTextField startoweField;
	
	
	JButton OK;
	
	
	DialogStart(){
		
		
		
		OK = new JButton("OK");
		OK.setBounds(150,310,100,20);
		OK.addActionListener(this);
		add(OK);
		
		
		iloscGraczyLabel = new JLabel("Ilosc graczy:");
		iloscGraczyLabel.setBounds(100,50,100,20);
		add(iloscGraczyLabel);
		iloscZywychLabel = new JLabel("Ilosc zywych:");
		iloscZywychLabel.setBounds(100,120,100,20);
		add(iloscZywychLabel);
		wpisoweLabel =  new JLabel("Wpisowe:");
		wpisoweLabel.setBounds(100,190,100,20);
		add(wpisoweLabel);
		startoweLabel = new JLabel("Startowe:");
		startoweLabel.setBounds(100, 260, 100, 20);
		add(startoweLabel);
		
		iloscGraczyField = new JTextField();
		iloscGraczyField.setBounds(200,50,100,20);
		add(iloscGraczyField);
		iloscZywychField = new JTextField();
		iloscZywychField.setBounds(200,120,100,20);
		add(iloscZywychField);
		wpisoweField =  new JTextField();
		wpisoweField.setBounds(200,190,100,20);
		add(wpisoweField);
		startoweField = new JTextField();
		startoweField.setBounds(200, 260, 100, 20);
		add(startoweField);
		
		setLayout(null);
		
		setBounds(200,200,400,400);
		setTitle("Parametry gry");
		setVisible(true);
			
	}


	@Override
	public void actionPerformed(ActionEvent e) {
		
		try{
		iloscGraczy = Integer.parseInt(iloscGraczyField.getText());
		iloscZywych = Integer.parseInt(iloscZywychField.getText());
		wpisowe = Integer.parseInt(wpisoweField.getText());
		startowe = Integer.parseInt(startoweField.getText());
		}
		catch (NumberFormatException ex){
			
		}
		
	
		
		setVisible(false);
			
	}


	
	

}
